Sid Dunkle

Ecuador

02/24/05

 

Serville Kite Swallowtail (Eurytides serville